package Lexical;

public enum TypeTag 
{
	// Types
	INTEGER			("Integer"),
	REAL			("Real"),
	BOOLEAN			("Boolean"),
	STRING			("String");
	
	private final String name;
		
	/**
	 * Constructor of a TypeTag.
	 * @param name a string with the name of the TypeTag.
	 */
	TypeTag (String name) 
	{ 
		this.name = name; 
	}
	
	/**
	 * Gets the name of the TypeTag.
	 * @return
	 * The name of the TypeTag as a string.
	 */
	public String getName() 
	{ 
		return this.name;
	}
}
